package com.geek.javase.ch17.work.tcpwork.tcp6;

import java.net.ConnectException;
import java.net.InetAddress;
import java.net.Socket;

/*
 *@Date 2025/11/4
 *@Author wangpeng
 *@Description
 *需求6：当服务器只是读取消息，客户端写出消息，此时一个服务器可以接收多个客户端（解决方案：线程池，优化需求5）
 */
public class TCPClient2 {
    public static void main(String[] args) {
        System.out.println("-------客户端--------");
        try{
            //创建客户端
            Socket socket = new Socket(InetAddress.getLocalHost(), 8899);
            //启动写线程
            new Thread(new WriteThread(socket)).start();
        }catch(ConnectException e){
            System.out.println("服务器忙碌！");
        }catch(Exception e){
            e.printStackTrace();
        }
    }
}
